home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q1024.dms / q1024.adf / NDUK-V40.lha / V40 / fd / gadtools_lib.fd < prev    next >
Text File  |  1993-10-15  |  1KB  |  53 lines

  1. ##base _GadToolsBase
  2. ##bias 30
  3. ##public
  4. *
  5. *--- functions in V36 or higher (Release 2.0) ---
  6. *
  7. * Gadget Functions
  8. *
  9. CreateGadgetA(kind,gad,ng,taglist)(d0/a0/a1/a2)
  10. FreeGadgets(gad)(a0)
  11. GT_SetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  12. *
  13. * Menu functions
  14. *
  15. CreateMenusA(newmenu,taglist)(a0/a1)
  16. FreeMenus(menu)(a0)
  17. LayoutMenuItemsA(firstitem,vi,taglist)(a0/a1/a2)
  18. LayoutMenusA(firstmenu,vi,taglist)(a0/a1/a2)
  19. *
  20. * Misc Event-Handling Functions
  21. *
  22. GT_GetIMsg(iport)(a0)
  23. GT_ReplyIMsg(imsg)(a1)
  24. GT_RefreshWindow(win,req)(a0/a1)
  25. GT_BeginRefresh(win)(a0)
  26. GT_EndRefresh(win,complete)(a0,d0)
  27. GT_FilterIMsg(imsg)(a1)
  28. GT_PostFilterIMsg(imsg)(a1)
  29. CreateContext(glistptr)(a0)
  30. *
  31. * Rendering Functions
  32. *
  33. DrawBevelBoxA(rport,left,top,width,height,taglist)(a0,d0/d1/d2/d3/a1)
  34. *
  35. * Visuals Functions
  36. *
  37. GetVisualInfoA(screen,taglist)(a0/a1)
  38. FreeVisualInfo(vi)(a0)
  39. ##private
  40. gadtoolsPrivate1()()
  41. gadtoolsPrivate2()()
  42. gadtoolsPrivate3()()
  43. gadtoolsPrivate4()()
  44. gadtoolsPrivate5()()
  45. gadtoolsPrivate6()()
  46. ##public
  47. *
  48. *--- functions in V39 or higher (Release 3) ---
  49. *
  50. GT_GetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  51. *
  52. ##end
  53.